
#ifndef __LIBERTY_ENGINE_IMEMORYLISTENER_H__
#define __LIBERTY_ENGINE_IMEMORYLISTENER_H__

namespace Liberty { namespace Engine {
    class IMemoryListener {
    public:
        virtual ~IMemoryListener() {}

    public:
        virtual void onMemoryLow() = 0;
        virtual void onMemoryGarbageCollect() = 0;
    };
}}

#endif
